作者:
Bastide, RémiLIHS
Université Toulouse 1 Place Anatole France F-31042 Toulouse Cedex France
PetShop is a CASE tool dedicated to the formal behavioral specification of CORBA systems. The tool uses high-level Petri nets as its specification language, and integrates seamlessly in a CORBA distributed environment...
详细信息
BigLever Software Gears is a software product line tool that allows you to engineer your product portfolio as though it is a single system. Gears is to support and enable all three tiers in the new 3-Tiered Software P...
详细信息
ISBN:
(纸本)9781595938657
BigLever Software Gears is a software product line tool that allows you to engineer your product portfolio as though it is a single system. Gears is to support and enable all three tiers in the new 3-Tiered Software Product Line (SPL), across the full SPL engineering lifecycle. and the 3-Tiered SPL Methodology have played an role in some of the industry's most notable world success stories including Salion, 2004 Software line Hall of Fame Inductee, and Engenio/LSI, 2006 Software Product Line Hall of Fame inductee.
This poster describes the preliminary status of a project to investigate novel syntax features to enhance programming language readability. In particular, we present sample syntax for the use of white space, multiple ...
详细信息
This poster describes the preliminary status of a project to investigate novel syntax features to enhance programming language readability. In particular, we present sample syntax for the use of white space, multiple parameter sets, infix object specification, and programmer-defined control structures. We seek feedback and constructive criticism.
This paper presents the notion of problem-orientedobject memory, and its realization in a distributed object-based programming system, Penumbra. This system allows location transparent object invocation, object migra...
详细信息
We present our implementation of a tool for automatic language implementation. From formal language definition, Language Implementation System based on Attribute Grammars (LISA) produces an interpreter or a compiler f...
详细信息
We present our implementation of a tool for automatic language implementation. From formal language definition, Language Implementation System based on Attribute Grammars (LISA) produces an interpreter or a compiler for the defined language. We describe the development of the tool. It is one of the first such tools developed using the objectoriented technology and is coded in the C++ programming language.
The object-oriented design process is investigated within the classic software development classification of Analysis, Design, and Implementation. When all development is performed using objectoriented methods, OOD i...
详细信息
ISBN:
(纸本)0201533723
The object-oriented design process is investigated within the classic software development classification of Analysis, Design, and Implementation. When all development is performed using objectoriented methods, OOD is best characterized as a transformational process, mapping declarative descriptions of objects and classes to implementation plans. Subphases of class design, system design, and program design accommodate and rationalize OO practices including abstraction, prototyping, refinement, bottom-up composition, delegation, interoperability, clustering objects into processes, resource management design, tuning and optimization.
NOOL-15 is a new unsponsored workshop to bring together users and implementors of new(ish) objectorientedsystems. Through presentations, and panel discussions, as well as demonstrations, and video and audiotapes, NO...
详细信息
ISBN:
(纸本)9781450337229
NOOL-15 is a new unsponsored workshop to bring together users and implementors of new(ish) objectorientedsystems. Through presentations, and panel discussions, as well as demonstrations, and video and audiotapes, NOOL-15 will provide a forum for sharing experience and knowledge among experts and novices alike.
In this demonstration we show drag-and-drop distribution of, modular Java *** is based on OSGi, an industry standard for building applications out of modular units loosely connected services. Since OSGi is a centraliz...
详细信息
ISBN:
(纸本)9781595938657
In this demonstration we show drag-and-drop distribution of, modular Java *** is based on OSGi, an industry standard for building applications out of modular units loosely connected services. Since OSGi is a centralized system, we elaborated a solution to seamlessly distribute OSGi along the boundaries of services and thereby arbitrary OSGi applications into distributed applications. this demonstration, we present an Eclipse based that takes the source code of an OSGi application as input, a graph of its modules and module dependencies, allows the user to deploy the application across a system by dragging-and-dropping its constituent on different machines. By defining constraints on distribution, the tool can also support advanced features load-balancing or redundancy of modules.
CommonLoops blends object-orientedprogramming smoothly and tightly with the procedure-oriented design of Lisp. Functions and methods are combined in a more general abstraction. Message passing is inuoked via normal L...
详细信息
暂无评论