[Biojava-l] Help on Project Biojava
bio12058
bio12058 at fe.up.pt
Fri Nov 18 14:48:14 UTC 2016
Hello!
Thank you so much!
I have another doubt: what kind of architecture patterns do you follow?
The options are:
• Mode-view-controller (MVC) (For interactive processing)
• Pipes and filters (or data flow) (For batch processing) - I think you
follow this one!
• Layered architecture (For complex systems with functionalities at
different levels of abstraction)
• Repositories (data centric) (For accessing & manipulating shared data
by multiple subsystems)
• Client-server and N-tier systems (For accessing shared data and
resources from multiple locations)
Thank you so much! Your answer would be great!
Best regards,
Sofia Silveira
Em 08.11.2016 17:19, Spencer Bliven escreveu:
> I'm not sure exactly what diagrams your class uses for design. There
> is some info about our release process on biojava.org [3], but
> unfortunately it's quite disorganized after a recent hasty server
> migration. However if you browse the "wiki pages" section you'll find
> some docs relating to our release process.
>
> Some practices we try to adhere to include unit testing, semantic
> versioning, code review, modular development, and continuous
> integration. But we're not particularly strict about any of them,
> since we want to foster collaboration and stay agile.
>
> This list is a good place to ask if you have other questions. If you
> create any documentation of BioJava as part of your project it might
> be cool to integrate it with our website as well.
>
> -Spencer
>
> On Mon, Nov 7, 2016 at 12:23 PM, bio12058 <bio12058 at fe.up.pt> wrote:
>
>> Hello,
>>
>> We are a group of four students from Faculty of Engineering of
>> University of Porto and we are studying the project with the
>> following GitHub repository: https://github.com/biojava/biojava [1].
>> It is for a course on Software Engineering and we are requested to
>> understand the architectural design of the project.
>>
>> Do you have some diagrams that could be useful (Logical View,
>> Development View, Deployment View and Process View)?
>> And the most important information: can you tell us what are the
>> architectural patterns followed by your project
>>
>> Thank you for your attention and time spent and we hope to hear
>> from you soon.
>>
>> Best regards,
>>
>> Cristina Martins
>> Cláudia Silveira
>> José Alves
>> Margarida Viterbo
>>
>> _______________________________________________
>> Biojava-l mailing list - Biojava-l at mailman.open-bio.org
>> http://mailman.open-bio.org/mailman/listinfo/biojava-l [2]
>
>
>
> Links:
> ------
> [1] https://github.com/biojava/biojava
> [2] http://mailman.open-bio.org/mailman/listinfo/biojava-l
> [3] http://biojava.org
More information about the Biojava-l
mailing list