Demonstration venue · read-only. Every page can be browsed; the buttons that would change it are switched off. Create an account to run TaxoReview on your own data. A simulation from public publication records: the people listed were not invited and did not agree to review.
? Tutorial for this page

Zarko Mijailovic

dblp:133/8940 · DBLP profile ↗
← Back
2ranked-venue papers
1as first author
0since 2021 · last 2014
—ORCID · none

Domains — the database's venue-derived domains; a paper can count in several

Software engineering, systems software and programming languages · 1Human-computer interaction and ubiquitous computing · 1 · 1 first-author

Expertise — from the expertise taxonomy: the topics of the expert's papers under the CCF categories. A weight counts papers with recency: 1 for a paper about the topic, 0.3 when the topic is its context, halved every five years.

Software engineering, system software, and programming languages
2 papers
Requirements engineering and software design · 69% Empirical software engineering · 31%
Human-computer interaction and pervasive computing
1 paper
User interface design and tools · 100%

Topics — the 3 heaviest of 6, each with the papers that count most for it

TopicWeightPapersLastEvidence papers
Requirements engineering and software design
model-driven engineering
0.212013
Capsule-Based User Interface Modeling for Large-Scale Applications · IEEE Trans. Software Eng. 2013
Requirements engineering and software design
separation of concerns
0.012013
Capsule-Based User Interface Modeling for Large-Scale Applications · IEEE Trans. Software Eng. 2013
Requirements engineering and software design
software architecture
0.012013
Capsule-Based User Interface Modeling for Large-Scale Applications · IEEE Trans. Software Eng. 2013

Methods — techniques the papers use, named apart from their topics

empirical analysis · 0.4structured class modeling · 0.2UML profiling · 0.2
YearPublicationVenuePosition
2014 Empirical analysis of GUI programming concerns
Zarko Mijailovic, Dragan Milicev
Int. J. Hum. Comput. Stud.1
2013 Capsule-Based User Interface Modeling for Large-Scale Applications
abstract
We present a novel approach to modeling and implementing user interfaces (UI) of large business applications. The approach is based on the concept of capsule, a profiled structured class from UML which models a simple UI component or a coherent UI fragment of logically and functionally coupled components or other fragments with a clear interface. Consequently, the same modeling concept of capsule with internal structure can be reapplied recursively at successively lower levels of detail within a model, starting from high architectural modeling levels down to the lowest levels of modeling simple UI components. The interface of capsules is defined in terms of pins, while the functional coupling of capsules is specified declaratively by simply wiring their pins. Pins and wires transport messages between capsules, ensuring strict encapsulation. The approach includes a method for formal coupling of capsules' behavior with the underlying object space that provides proper impedance matching between the UI and the business logic while preserving clear separation of concerns between them. We also briefly describe an implementation of a framework that supports the proposed method, including a rich library of ready-to-use capsules, and report on our experience in applying the approach in large-scale industrial systems.
Dragan Milicev, Zarko Mijailovic
IEEE Trans. Software Eng.2