Title
Software composition with extended entity-relationship diagrams
Abstract
We introduce a compositional approach to application software construction. In our approach, an extended entity-relationship diagram (EERD), which represents the component types and the relationship types within an application domain, is used as a template of executable programs in that application domain. As we use structural active objects as the components of a program, we can obtain an executable program simply by connecting them as dictated by an EERD. Furthermore, the graphical editor in the proposed software development environment uses EERDs as menus in constructing application software. An EERD used as a menu can enforce legitimate patterns of relationships among components, besides that they provide an intuitive view of available components and possible relationships among them.
Year
Venue
Keywords
1996
COOTS
executable program,application domain,proposed software development environment,component type,application software,application software construction,compositional approach,available component,software composition,extended entity-relationship diagram,graphical editor
Field
DocType
Citations 
Programming language,Computer science,Development environment,Diagram,Function composition (computer science),Application domain,Application software,Executable,Entity–relationship model
Conference
0
PageRank 
References 
Authors
0.34
7
2
Name
Order
Citations
PageRank
Pornsiri Muenchaisri1336.67
toshimi minoura2115131.84