Large-scale development and maintenance projects involve numerous dependencies across multiple disparate organizations, and these projects are subject to contractual stipulations, customer requirements, stakeholder ex...
详细信息
ISBN:
(纸本)9781665444392
Large-scale development and maintenance projects involve numerous dependencies across multiple disparate organizations, and these projects are subject to contractual stipulations, customer requirements, stakeholder expectations, and compliance/regulatory issues. Because these dependencies and constraints can change over time, mechanisms must exist to absorb, propagate, and implement perturbations to the original scope of work. Such mechanisms are generally human-oriented, involving significant effort to confirm successful modification while avoiding systemic regression. Distributed Ledger Technology alleviates concerns of regression while providing cost-effective, actionable business insight during the development of large-scale, integrated systems. Fine-grained insights benefit all parties involved in the system's development, allowing for the incorporation of necessary systemic changes in an economical and informed manner. The system described in this work provides users of varying business roles with a single, clear, and concise view of their collaborative, large-scale development projects. This approach provides needed flexibility and functionality, allowing its users to maintain rigorous traceability while minimizing the time and attention needed to maintain valid project records. Further, practitioners are more well-informed regarding change impact and need not rely solely on subject-matter experts' insights and judgments;instead, they rely on artifact provenance to reliably view the past and present of the project and reliably predict future impacts. Combining distributed ledgers and distributed storage creates a scalable, flexible platform for enterprise-grade project management.
Model-based engineering or model-based design engineering is one of the approaches of Mechatronic system development and it was developed in last period of time. Nowadays this method is frequently used for developing ...
详细信息
ISBN:
(纸本)9781728171661
Model-based engineering or model-based design engineering is one of the approaches of Mechatronic system development and it was developed in last period of time. Nowadays this method is frequently used for developing also software taking into consideration some standards and guidelines, making model-based design to be a trustworthy and a secure development method concerning quality of the developed product.
Performance problems observed in production environments that have their origin in program code are immensely hard to localize and prevent. Data that can help solve such problems is usually found in external dashboard...
详细信息
ISBN:
(纸本)9781450356633
Performance problems observed in production environments that have their origin in program code are immensely hard to localize and prevent. Data that can help solve such problems is usually found in external dashboards and is thus not integrated into the software development process. We propose an approach that augments source code with runtime traces to tightly integrate runtime performance traces into developer workflows. Our goal is to create operational awareness of performance problems in developers' code and contextualize this information to tasks they are currently working on. We implemented this approach as an Eclipse IDE plugin for Java applications that is available as an open source project on GitHub. A video of PerformanceHat in action is online: https://***/fTBBiylRhag
The recent development of more and more autonomous medical devices facilitates unsupervised treatment and thereby saving of costs for healthcare. While flawless control software is needed for such life-critical system...
详细信息
The recent development of more and more autonomous medical devices facilitates unsupervised treatment and thereby saving of costs for healthcare. While flawless control software is needed for such life-critical systems, no specific development processes are established in the medical domain. The here presented approach founds on the functional simulation of system components and their virtual integration as well as modelling of the decisive parts of the physiology influenced by the device. Additionally, a virtual execution platform is integrated enabling to develop the embedded control software and evaluate it online to the functional simulation. Finally, the coupling to an assertion engine for semi-formal verification allows validation of the system's behaviour and its compliance with requirements, specified as assertions. The utilisation of this proposed methodology is demonstrated on the control development for an autonomous dialysis system. The applicability is evaluated and insights gained through its utilisation exemplary demonstrate its benefits.
As software systems grow in size they will also grow in complexity. If the increased complexity is not managed the system will be increasingly difficult to maintain. The effect of unmaintainable software is even more ...
详细信息
As software systems grow in size they will also grow in complexity. If the increased complexity is not managed the system will be increasingly difficult to maintain. The effect of unmaintainable software is even more distinct when using a agile development process. By increasing the maintainability of the system these problems will be dealt with and the system can be extended with sustained *** thesis will evaluate the development process of a modern, agile company in order to find changes that will promote increased maintainability. The result is an modified process that will increase the maintainability with the smallest possible overhead for the development *** result is based on earlier studies of development technologies that have proven to increase the maintainability. The implementation of these technologies are adjusted to fit the development team, and some of the technologies that are not suitable for the team are rejected
A neutral data model representing a mechatronic system is essential for efficient collaboration between vehicle manufacturers and suppliers in the design stage, for simultaneous use of simulation systems, and for data...
详细信息
A neutral data model representing a mechatronic system is essential for efficient collaboration between vehicle manufacturers and suppliers in the design stage, for simultaneous use of simulation systems, and for data exchange between different CAx domains.
暂无评论