Object-oriented modeling and design
Object-oriented modeling and design
Client/server programming with Java and CORBA
Client/server programming with Java and CORBA
Tool support for algebraic specifications of data in SDL-92
IFIP TC6/ 6.1 international conference on formal description techniques IX/protocol specification, testing and verification XVI on Formal description techniques IX : theory, application and tools: theory, application and tools
Presenting Javabeans
Quality Requirements Analysis in Customer-Centered Software Development
ICRE '96 Proceedings of the 2nd International Conference on Requirements Engineering (ICRE '96)
Designing Distributed Services with SDL
IEEE Concurrency
Service Logic Deployment and Distribution Configuration
IS&N '99 Proceedings of the 6th International Conference on Intelligence and Services in Networks: Paving the Way for an Open Service Market
Hi-index | 0.00 |
We present an integrated approach (practices) to object- oriented, distributed, application development that covers all phases of software development: requirements capture, analysis, design (structural and behavioural), simulation and targeting to CORBA-based distributed processing environments. We focus on a code generation strategy that addresses and supports all phases of the practices. We highlight code generation objectives including support for multiple paths through the practices, reuse of existing tool-sets and support for traceability. We describe one path in more detail and present an example of design OMT to SDL translation based on labelling in OMT. We describe two development environments used in the project and analyze them with respect to their support for our code generation objectives. Our tool adaptation work is addressing identified weaknesses. This includes an SDL to Java/CORBA code generator, the generation of CORBA-to-SDL-mapping C++ wrappers for C code generated by existing tools and the use of CORBA to integrate development tools and support traceability.