A domain specific language for business transaction processing
Autor: | K R Neeraj, P. S. Janardhanan, Anu Bonia Francis, Reena Murali |
---|---|
Rok vydání: | 2017 |
Předmět: |
Domain-specific language
Knowledge management Java business.industry Artifact-centric business process model Business process Computer science Business rule 02 engineering and technology computer.file_format General-purpose language Business process modeling XBRL Business domain Business Process Model and Notation 020204 information systems 0202 electrical engineering electronic engineering information engineering 020201 artificial intelligence & image processing Programming domain Business activity monitoring Software engineering business computer computer.programming_language |
Zdroj: | 2017 IEEE International Conference on Signal Processing, Informatics, Communication and Energy Systems (SPICES). |
DOI: | 10.1109/spices.2017.8091270 |
Popis: | Business transactions are entities in the business world which have high importance and relevance. Business transaction processing systems lack ease of usability and acceptability among those who work on defining transactions for business processes. The major reason behind this is the difficulty in understanding the business processing framework provided by these systems and the adept programming skills required to work on them. Thus new challenges and barriers seem to come up in this area. This work tries to overcome this problem, by introducing a domain specific language called XBRL which brings down the level of programming knowledge required to work on business transaction systems. This can help the the business domain experts in implementing complex business transactions without learning complex programming languages. The XBRL language is developed using Eclipse Framework Xtext and programming language Xtend. This framework gives better efficiency than any general purpose language in terms of complexity of programming. It also provides a set of features like domain specific content-assist, validator and quickfix suggestions. The XBRL language can be easily extended for using in newer domains like big data processing and machine learning, which can enable business transaction processing systems to handle transactions involving huge volumes of data. This paper describes the implementation, features, capabilities and expandability of a newly developed domain specific language called XBRL. |
Databáze: | OpenAIRE |
Externí odkaz: |