UJO Framework is a Java library providing non-traditional object architecture different from JavaBeans. The original idea was a toy with generic data types of Java 5.0 however over time it appears, that the architecture has some exciting new features.
Features
60.png Revolutionary
object architecture based on two interfaces 12.png Performance
great performance include a high speed XML serialization
54.png Easy to use
short learning, high object reusability, open source 44.png Documentation
detailed documentation include samples of code.
Very interesting debugging concept. But the guys might get a problem because of the name (is also a software company, jivesoft).
"What is JIVE?
JIVE is an interactive execution environment for Eclipse that supports a declarative and visual approach to debugging object-oriented software. It can also serve as a pedagogic tool for teaching object-oriented programming. JIVE extends Eclipse's Java debugging facilities with interactive visualization, query-based debugging, and reverse stepping."
Papyrus is a dedicated tool for modelling within UML2. This open source tool is based on the Eclipse environment.
Key features:
* Eclipse UML2 compliance
* Full respect of the UML2 standard as defined by the OMG
* Full respect of the DI2 (Diagram Interchange ) standard
* Extendable architecture of Papyrus that allows users to add new diagrams, new code generators, etc.
* Profile development support facilities for UML2 profiles
* Nested profiles support
Fedora open source software gives organizations a flexible service-oriented architecture for managing and delivering their digital content. At its core is a powerful digital object model that supports multiple views of each digital object and the relationships among digital objects. Digital objects can encapsulate locally-managed content or make reference to remote content. Dynamic views are possible by associating web services with objects. Digital objects exist within a repository architecture that supports a variety of management functions. All functions of Fedora, both at the object and repository level, are exposed as web services. These functions can be protected with fine-grained access control policies.
Welcome to the ArchStudio 3 homepage! ArchStudio 3 is an open-source software architecture-based development environment developed by the Institute for Software Research at the University of California, Irvine.
Xholon enables you to model dynamic event-driven applications using concepts from the Unified Modeling Language (UML 2) and from Real-Time Object-Oriented Modeling (ROOM) (inheritance, composite structure, ports, state machines, etc.) expressed in XML, XP
Dependency Finder is a suite of tools for analyzing compiled Java code. At the core is a powerful dependency analysis application that extracts dependency graphs and mines them for useful information. This application comes in many forms for your ease of
DpaToolkit is a tool to help in software development via design patterns. The design can be visualized via class diagrams and design patterns can be incorporated into the design easily.
Infer Type is a new Eclipse refactoring that helps you decouple your code. If you have already made use of Eclipse refactorings, Infer Type is best introduced as a sibling to Extract Interface, Generalize Type, and Use Supertype Where Possible. However, i
SysML is a domain-specific visual modeling language for systems engineering applications. It supports the specification, analysis, design, verification and validation of a broad range of systems and systems-of-systems. These systems may include hardware,
H. Wei, R. Xie, H. Cheng, L. Feng, B. An, и Y. Li. Proceedings of the 39th International Conference on Machine Learning, том 162 из Proceedings of Machine Learning Research, стр. 23631--23644. PMLR, (17--23 Jul 2022)
J. Chen, Y. Li, X. Wu, Y. Liang, и S. Jha. Machine Learning and Knowledge Discovery in Databases. Research Track, стр. 430--445. Cham, Springer International Publishing, (2021)