-
公开(公告)号:CN1664779B
公开(公告)日:2010-05-12
申请号:CN200410085101.X
申请日:2004-06-25
Applicant: 微软公司
Inventor: A·V·S·萨斯特里 , A·E·艾尔斯 , A·J·爱德华兹 , C·L·米谢尔 , D·M·吉尔斯 , D·R·小塔迪蒂 , J·伯格 , M·L·罗伯茨 , M·R·普莱斯克 , V·K·格罗弗
IPC: G06F9/44
Abstract: 提供了一种软件开发体系结构,用于结构各类的软件开发工具。能够通过将指定了专用于一组软件开发场景的功能的规范集成到与软件开发场景无关的框架里来创建软件开发工具。然后能够编译集成的规范,以创建软件开发工具。替换地,也可以在不访问源代码的情况下,在运行时实现集成。所述体系结构能够使用下列内容的任何组合:软件场景独立的中间表示格式,能够支持多个程序设计语言专用异常处理模型的一个或多个异常处理模型,能够表示多个源语言的类型表示的类型系统,以及能够生成以多个执行体系结构为目标的代码的代码生成器。
-
公开(公告)号:CN1664779A
公开(公告)日:2005-09-07
申请号:CN200410085101.X
申请日:2004-06-25
Applicant: 微软公司
Inventor: A·V·S·萨斯特里 , A·E·艾尔斯 , A·J·爱德华兹 , C·L·米谢尔 , D·M·吉尔斯 , D·R·小塔迪蒂 , J·伯格 , M·L·罗伯茨 , M·R·普莱斯克 , V·K·格罗弗
IPC: G06F9/44
Abstract: 提供了一种软件开发体系结构,用于结构各类的软件开发工具。能够通过将指定了专用于一组软件开发场景的功能的规范集成到与软件开发场景无关的框架里来创建软件开发工具。然后能够编译集成的规范,以创建软件开发工具。替换地,也可以在不访问源代码的情况下,在运行时实现集成。所述体系结构能够使用下列内容的任何组合:软件场景独立的中间表示格式,能够支持多个程序设计语言专用异常处理模型的一个或多个异常处理模型,能够表示多个源语言的类型表示的类型系统,以及能够生成以多个执行体系结构为目标的代码的代码生成器。
-