This is a Demo Server. Data inside this system is only for test purpose.
 

Automatic Code Generation with Document Responsibility Collaboration Modelling Method

Loading...
Publication Logo

Date

2020

Journal Title

Journal ISSN

Volume Title

Publisher

Ieee

Open Access Color

Green Open Access

No

OpenAIRE Downloads

OpenAIRE Views

Publicly Funded

No
Impulse
Average
Influence
Average
Popularity
Average

Research Projects

Journal Issue

Abstract

UML is highly preferred for design in current software development approaches. However, the conceptual gap between entities in business processes and classes in UML designs is not small. To reduce this gap, this paper proposes using documents that are vital to every business. The proposed new method called Document Responsibility Collaboration puts the concept of documents at the center. In the proposed method, documents are meta-models of classes in terms of programming, and at the same time, they are meta-models of relationships in terms of permanence. The proposed Document Responsibility Collaboration method uses the domain concept in which domains are made up of documents, and a document defined in a domain can work with another document in any domain to fulfill its responsibility. Document Responsibility Collaboration method defines a process, which starts at the transition from analysis to design phase and continues to the code generation phase. An example from the order management domain is provided to validate the recommended method.

Description

Keywords

model-driven development, domain specific language, responsibility-driven design, class responsibility collaboration

Fields of Science

02020701 Software engineering/Computer occupations, 0202 electrical engineering, electronic engineering, information engineering, 020207 software engineering, 02 engineering and technology

Citation

0

WoS Q

Scopus Q

OpenCitations Logo
OpenCitations Citation Count
N/A

Source

14th Turkish National Software Engineering Symposium (UYMS) -- OCT 07-09, 2020 -- ELECTR NETWORK

Volume

Issue

Start Page

End Page

Collections

PlumX Metrics
Captures

Mendeley Readers : 6

Google Scholar Logo
Google Scholar™

Sustainable Development Goals