├── .gitignore ├── LICENSE ├── README.md ├── base-projects ├── AccountManagementTDD │ ├── README.md │ ├── pom.xml │ └── src │ │ ├── main │ │ └── java │ │ │ └── edu │ │ │ └── sharif │ │ │ └── selab │ │ │ ├── AccountBalanceCalculator.java │ │ │ ├── Main.java │ │ │ ├── Transaction.java │ │ │ └── TransactionType.java │ │ └── test │ │ └── java │ │ └── edu │ │ └── sharif │ │ └── selab │ │ └── AccountBalanceCalculatorTest.java ├── CodeCoverageProject │ ├── .gitignore │ ├── .mvn │ │ └── wrapper │ │ │ ├── MavenWrapperDownloader.java │ │ │ ├── maven-wrapper.jar │ │ │ └── maven-wrapper.properties │ ├── README.md │ ├── mvnw │ ├── mvnw.cmd │ ├── pom.xml │ └── src │ │ ├── main │ │ ├── java │ │ │ └── com │ │ │ │ └── unittest │ │ │ │ └── codecoverage │ │ │ │ ├── CodecoverageApplication.java │ │ │ │ ├── exceptions │ │ │ │ ├── BehaviorException.java │ │ │ │ └── PersonException.java │ │ │ │ ├── models │ │ │ │ ├── Footpassenger.java │ │ │ │ ├── Gender.java │ │ │ │ ├── Person.java │ │ │ │ ├── StreetDirectionFlow.java │ │ │ │ ├── Traffic.java │ │ │ │ ├── TrafficLigth.java │ │ │ │ └── validators │ │ │ │ │ └── PersonValidator.java │ │ │ │ ├── repositories │ │ │ │ └── PersonRepository.java │ │ │ │ └── services │ │ │ │ ├── CrudService.java │ │ │ │ ├── PersonService.java │ │ │ │ ├── TrafficBehaviorService.java │ │ │ │ └── impl │ │ │ │ ├── PersonServiceImpl.java │ │ │ │ └── TrafficBehaviorServiceImpl.java │ │ └── resources │ │ │ └── application.properties │ │ └── test │ │ └── java │ │ └── com │ │ └── unittest │ │ └── codecoverage │ │ ├── CodecoverageApplicationTests.java │ │ ├── samples │ │ ├── AssertionsSampleTest.java │ │ ├── CaptorSampleTest.java │ │ ├── MockSampleTest.java │ │ ├── MyCustomList.java │ │ └── SpySampleTest.java │ │ └── service │ │ ├── PersonServiceTest.java │ │ └── TrafficBehaviorServiceTest.java ├── GraphTraverser │ ├── README.md │ ├── pom.xml │ └── src │ │ └── main │ │ └── java │ │ └── org │ │ └── example │ │ ├── Main.java │ │ └── graphTravelers │ │ ├── BfsGraphTraverser.java │ │ ├── DfsGraphTraverser.java │ │ └── Traverser.java ├── MessageSendingPractice │ ├── MessageSendingPractice.iml │ ├── README.md │ ├── out │ │ └── production │ │ │ └── MessageSendingPractice │ │ │ ├── Main.class │ │ │ └── edu │ │ │ └── sharif │ │ │ └── selab │ │ │ ├── models │ │ │ ├── EmailMessage.class │ │ │ ├── Message.class │ │ │ └── SmsMessage.class │ │ │ └── services │ │ │ ├── EmailMessageService.class │ │ │ ├── MessageService.class │ │ │ └── SmsMessageService.class │ └── src │ │ ├── Main.java │ │ └── edu │ │ └── sharif │ │ └── selab │ │ ├── models │ │ ├── EmailMessage.java │ │ ├── Message.java │ │ └── SmsMessage.java │ │ └── services │ │ ├── EmailMessageService.java │ │ ├── MessageService.java │ │ └── SmsMessageService.java ├── Patterns │ ├── .gitignore │ ├── LICENSE │ ├── README.md │ ├── pom.xml │ └── src │ │ └── main │ │ ├── java │ │ ├── MiniJava │ │ │ ├── Log │ │ │ │ └── Log.java │ │ │ ├── Main.java │ │ │ ├── codeGenerator │ │ │ │ ├── Address.java │ │ │ │ ├── CodeGenerator.java │ │ │ │ ├── Memory.java │ │ │ │ ├── Operation.java │ │ │ │ ├── TypeAddress.java │ │ │ │ └── varType.java │ │ │ ├── errorHandler │ │ │ │ └── ErrorHandler.java │ │ │ ├── parser │ │ │ │ ├── Action.java │ │ │ │ ├── NonTerminal.java │ │ │ │ ├── ParseTable.java │ │ │ │ ├── Parser.java │ │ │ │ └── Rule.java │ │ │ ├── scanner │ │ │ │ ├── lexicalAnalyzer.java │ │ │ │ ├── token │ │ │ │ │ └── Token.java │ │ │ │ └── type │ │ │ │ │ └── Type.java │ │ │ └── semantic │ │ │ │ └── symbol │ │ │ │ ├── Symbol.java │ │ │ │ ├── SymbolTable.java │ │ │ │ └── SymbolType.java │ │ └── graph │ │ │ ├── Edge.java │ │ │ ├── Graph.java │ │ │ └── Node.java │ │ └── resources │ │ ├── Rules │ │ ├── code │ │ └── parseTable ├── ProfilingTest │ ├── .idea │ │ ├── encodings.xml │ │ ├── misc.xml │ │ ├── modules.xml │ │ ├── sonarlint │ │ │ └── issuestore │ │ │ │ ├── 0 │ │ │ │ └── 1 │ │ │ │ │ └── 01142b20d1bf46e5dab4d0fcac2c3d54f43dd924 │ │ │ │ ├── c │ │ │ │ └── a │ │ │ │ │ └── cab3c29a50a94d58372a025e708bce2bd299d493 │ │ │ │ ├── f │ │ │ │ └── 6 │ │ │ │ │ └── f68b2598f0b998bb7b5c8c79127c3e14af936edc │ │ │ │ └── index.pb │ │ └── workspace.xml │ ├── ProfilingSample.iml │ ├── ProfilingTest.iml │ ├── out │ │ └── production │ │ │ ├── ProfilingSample │ │ │ ├── A.class │ │ │ ├── B.class │ │ │ ├── MainSource.class │ │ │ └── Utils.class │ │ │ └── ProfilingTest │ │ │ ├── A.class │ │ │ ├── B.class │ │ │ ├── JavaCup.class │ │ │ ├── MainSource.class │ │ │ └── Utils.class │ └── src │ │ ├── A.java │ │ ├── B.java │ │ ├── JavaCup.java │ │ ├── MainSource.java │ │ └── Utils.java ├── SOLID-Principles │ ├── Projects.iml │ └── src │ │ ├── Food.java │ │ ├── Main.java │ │ ├── Order.java │ │ └── PaymentServices │ │ ├── OnSiteOrderService.java │ │ ├── OnlineOrderService.java │ │ └── OrderService.java ├── UserManagement │ ├── .gitignore │ ├── README.md │ ├── pom.xml │ └── src │ │ ├── main │ │ └── java │ │ │ └── ir │ │ │ └── selab │ │ │ └── tdd │ │ │ ├── domain │ │ │ └── User.java │ │ │ ├── repository │ │ │ └── UserRepository.java │ │ │ └── service │ │ │ └── UserService.java │ │ └── test │ │ └── java │ │ └── ir │ │ └── selab │ │ └── tdd │ │ ├── UserRepositoryTest.java │ │ └── UserServiceTest.java ├── json-simple │ ├── .classpath │ ├── .project │ ├── .settings │ │ └── org.eclipse.core.resources.prefs │ ├── AUTHORS.txt │ ├── ChangeLog.txt │ ├── LICENSE.txt │ ├── README.txt │ ├── VERSION.txt │ ├── build.xml │ ├── doc │ │ └── json.lex │ ├── pom.xml │ ├── src │ │ ├── main │ │ │ └── java │ │ │ │ └── org │ │ │ │ └── json │ │ │ │ └── simple │ │ │ │ ├── JSONArray.java │ │ │ │ ├── JSONAware.java │ │ │ │ ├── JSONObject.java │ │ │ │ ├── JSONStreamAware.java │ │ │ │ ├── JSONValue.java │ │ │ │ └── parser │ │ │ │ ├── ContainerFactory.java │ │ │ │ ├── ContentHandler.java │ │ │ │ ├── JSONParser.java │ │ │ │ ├── ParseException.java │ │ │ │ ├── Yylex.java │ │ │ │ └── Yytoken.java │ │ └── test │ │ │ └── java │ │ │ └── org │ │ │ └── json │ │ │ └── simple │ │ │ └── TestJson.java │ ├── target │ │ ├── classes │ │ │ └── org │ │ │ │ └── json │ │ │ │ └── simple │ │ │ │ ├── JSONArray.class │ │ │ │ ├── JSONAware.class │ │ │ │ ├── JSONObject.class │ │ │ │ ├── JSONStreamAware.class │ │ │ │ ├── JSONValue.class │ │ │ │ └── parser │ │ │ │ ├── ContainerFactory.class │ │ │ │ ├── ContentHandler.class │ │ │ │ ├── JSONParser.class │ │ │ │ ├── ParseException.class │ │ │ │ ├── Yylex.class │ │ │ │ └── Yytoken.class │ │ └── test-classes │ │ │ └── org │ │ │ └── json │ │ │ └── simple │ │ │ ├── TestJson.class │ │ │ └── TestJson2.class │ └── test.xml ├── library │ ├── .gitignore │ ├── .idea │ │ ├── .gitignore │ │ ├── misc.xml │ │ ├── modules.xml │ │ ├── uiDesigner.xml │ │ └── vcs.xml │ ├── library.iml │ └── src │ │ ├── main │ │ ├── Main.java │ │ └── classes │ │ │ ├── Book.java │ │ │ ├── Library.java │ │ │ ├── SearchByType.java │ │ │ └── Student.java │ │ └── test │ │ └── classes │ │ └── note.txt └── notes │ ├── .gitignore │ ├── README.md │ ├── apps │ ├── note │ │ ├── __init__.py │ │ ├── admin.py │ │ ├── apps.py │ │ ├── forms.py │ │ ├── migrations │ │ │ ├── 0001_initial.py │ │ │ ├── 0002_initial.py │ │ │ └── __init__.py │ │ ├── models.py │ │ ├── tests.py │ │ ├── urls.py │ │ └── views.py │ └── user │ │ ├── __init__.py │ │ ├── admin.py │ │ ├── apps.py │ │ ├── forms.py │ │ ├── migrations │ │ ├── 0001_initial.py │ │ └── __init__.py │ │ ├── models.py │ │ ├── tests.py │ │ ├── urls.py │ │ └── views.py │ ├── manage.py │ ├── notes │ ├── __init__.py │ ├── asgi.py │ ├── settings.py │ ├── urls.py │ └── wsgi.py │ └── requirements.txt ├── course-instructions ├── SE-Lab_instruction_14012.md └── experiment-design-metamodel.md ├── courseworks └── experiments │ ├── BDD │ ├── index.md │ ├── problem1.md │ └── problem2.md │ ├── ITIL.md │ ├── TDD-and-coverage.md │ ├── docker-v1.md │ ├── docker-v2.md │ ├── git │ ├── index.md │ ├── lab1.md │ └── lab2.md │ ├── object-oriented-principles │ ├── PaymentProcessor.java │ ├── image-1.png │ ├── image-2.png │ ├── image.png │ ├── index.md │ ├── lab1.md │ └── lab2.md │ ├── patterns-and-refactoring.md │ ├── patterns.md │ ├── profiling.md │ └── refactoring.md └── educational-resources ├── Architectural Patterns ├── Presentation - Microservices Architecture.pdf └── Presentation - Software_Architecture_Patterns.pdf ├── BDD ├── BDD in Action.pdf ├── BDD using Cocumber - Printable.pdf ├── BDD-example.md ├── Example.pdf └── README.md ├── ITIL.md ├── SOLID ├── README.md └── عنکبوت يک اسب نيست.pdf ├── TDD ├── An-Introduction-To-TDD.pptx └── README.md ├── docker └── Learning Domain-Driven Design Aligning Software Architecture and Business Strategy by Vladik Khononov.pdf └── project-management └── board.md /.gitignore: -------------------------------------------------------------------------------- 1 | *.class 2 | -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ssc-public/Software-Engineering-Lab/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ssc-public/Software-Engineering-Lab/HEAD/README.md -------------------------------------------------------------------------------- /base-projects/AccountManagementTDD/README.md: -------------------------------------------------------------------------------- 1 | # مدیریت حساب بانکی 2 | -------------------------------------------------------------------------------- /base-projects/AccountManagementTDD/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ssc-public/Software-Engineering-Lab/HEAD/base-projects/AccountManagementTDD/pom.xml -------------------------------------------------------------------------------- /base-projects/AccountManagementTDD/src/main/java/edu/sharif/selab/AccountBalanceCalculator.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ssc-public/Software-Engineering-Lab/HEAD/base-projects/AccountManagementTDD/src/main/java/edu/sharif/selab/AccountBalanceCalculator.java -------------------------------------------------------------------------------- /base-projects/AccountManagementTDD/src/main/java/edu/sharif/selab/Main.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ssc-public/Software-Engineering-Lab/HEAD/base-projects/AccountManagementTDD/src/main/java/edu/sharif/selab/Main.java -------------------------------------------------------------------------------- /base-projects/AccountManagementTDD/src/main/java/edu/sharif/selab/Transaction.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ssc-public/Software-Engineering-Lab/HEAD/base-projects/AccountManagementTDD/src/main/java/edu/sharif/selab/Transaction.java -------------------------------------------------------------------------------- /base-projects/AccountManagementTDD/src/main/java/edu/sharif/selab/TransactionType.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ssc-public/Software-Engineering-Lab/HEAD/base-projects/AccountManagementTDD/src/main/java/edu/sharif/selab/TransactionType.java -------------------------------------------------------------------------------- /base-projects/AccountManagementTDD/src/test/java/edu/sharif/selab/AccountBalanceCalculatorTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ssc-public/Software-Engineering-Lab/HEAD/base-projects/AccountManagementTDD/src/test/java/edu/sharif/selab/AccountBalanceCalculatorTest.java -------------------------------------------------------------------------------- /base-projects/CodeCoverageProject/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ssc-public/Software-Engineering-Lab/HEAD/base-projects/CodeCoverageProject/.gitignore -------------------------------------------------------------------------------- /base-projects/CodeCoverageProject/.mvn/wrapper/MavenWrapperDownloader.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ssc-public/Software-Engineering-Lab/HEAD/base-projects/CodeCoverageProject/.mvn/wrapper/MavenWrapperDownloader.java -------------------------------------------------------------------------------- /base-projects/CodeCoverageProject/.mvn/wrapper/maven-wrapper.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ssc-public/Software-Engineering-Lab/HEAD/base-projects/CodeCoverageProject/.mvn/wrapper/maven-wrapper.jar -------------------------------------------------------------------------------- /base-projects/CodeCoverageProject/.mvn/wrapper/maven-wrapper.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ssc-public/Software-Engineering-Lab/HEAD/base-projects/CodeCoverageProject/.mvn/wrapper/maven-wrapper.properties -------------------------------------------------------------------------------- /base-projects/CodeCoverageProject/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ssc-public/Software-Engineering-Lab/HEAD/base-projects/CodeCoverageProject/README.md -------------------------------------------------------------------------------- /base-projects/CodeCoverageProject/mvnw: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ssc-public/Software-Engineering-Lab/HEAD/base-projects/CodeCoverageProject/mvnw -------------------------------------------------------------------------------- /base-projects/CodeCoverageProject/mvnw.cmd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ssc-public/Software-Engineering-Lab/HEAD/base-projects/CodeCoverageProject/mvnw.cmd -------------------------------------------------------------------------------- /base-projects/CodeCoverageProject/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ssc-public/Software-Engineering-Lab/HEAD/base-projects/CodeCoverageProject/pom.xml -------------------------------------------------------------------------------- /base-projects/CodeCoverageProject/src/main/java/com/unittest/codecoverage/CodecoverageApplication.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ssc-public/Software-Engineering-Lab/HEAD/base-projects/CodeCoverageProject/src/main/java/com/unittest/codecoverage/CodecoverageApplication.java -------------------------------------------------------------------------------- /base-projects/CodeCoverageProject/src/main/java/com/unittest/codecoverage/exceptions/BehaviorException.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ssc-public/Software-Engineering-Lab/HEAD/base-projects/CodeCoverageProject/src/main/java/com/unittest/codecoverage/exceptions/BehaviorException.java -------------------------------------------------------------------------------- /base-projects/CodeCoverageProject/src/main/java/com/unittest/codecoverage/exceptions/PersonException.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ssc-public/Software-Engineering-Lab/HEAD/base-projects/CodeCoverageProject/src/main/java/com/unittest/codecoverage/exceptions/PersonException.java -------------------------------------------------------------------------------- /base-projects/CodeCoverageProject/src/main/java/com/unittest/codecoverage/models/Footpassenger.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ssc-public/Software-Engineering-Lab/HEAD/base-projects/CodeCoverageProject/src/main/java/com/unittest/codecoverage/models/Footpassenger.java -------------------------------------------------------------------------------- /base-projects/CodeCoverageProject/src/main/java/com/unittest/codecoverage/models/Gender.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ssc-public/Software-Engineering-Lab/HEAD/base-projects/CodeCoverageProject/src/main/java/com/unittest/codecoverage/models/Gender.java -------------------------------------------------------------------------------- /base-projects/CodeCoverageProject/src/main/java/com/unittest/codecoverage/models/Person.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ssc-public/Software-Engineering-Lab/HEAD/base-projects/CodeCoverageProject/src/main/java/com/unittest/codecoverage/models/Person.java -------------------------------------------------------------------------------- /base-projects/CodeCoverageProject/src/main/java/com/unittest/codecoverage/models/StreetDirectionFlow.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ssc-public/Software-Engineering-Lab/HEAD/base-projects/CodeCoverageProject/src/main/java/com/unittest/codecoverage/models/StreetDirectionFlow.java -------------------------------------------------------------------------------- /base-projects/CodeCoverageProject/src/main/java/com/unittest/codecoverage/models/Traffic.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ssc-public/Software-Engineering-Lab/HEAD/base-projects/CodeCoverageProject/src/main/java/com/unittest/codecoverage/models/Traffic.java -------------------------------------------------------------------------------- /base-projects/CodeCoverageProject/src/main/java/com/unittest/codecoverage/models/TrafficLigth.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ssc-public/Software-Engineering-Lab/HEAD/base-projects/CodeCoverageProject/src/main/java/com/unittest/codecoverage/models/TrafficLigth.java -------------------------------------------------------------------------------- /base-projects/CodeCoverageProject/src/main/java/com/unittest/codecoverage/models/validators/PersonValidator.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ssc-public/Software-Engineering-Lab/HEAD/base-projects/CodeCoverageProject/src/main/java/com/unittest/codecoverage/models/validators/PersonValidator.java -------------------------------------------------------------------------------- /base-projects/CodeCoverageProject/src/main/java/com/unittest/codecoverage/repositories/PersonRepository.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ssc-public/Software-Engineering-Lab/HEAD/base-projects/CodeCoverageProject/src/main/java/com/unittest/codecoverage/repositories/PersonRepository.java -------------------------------------------------------------------------------- /base-projects/CodeCoverageProject/src/main/java/com/unittest/codecoverage/services/CrudService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ssc-public/Software-Engineering-Lab/HEAD/base-projects/CodeCoverageProject/src/main/java/com/unittest/codecoverage/services/CrudService.java -------------------------------------------------------------------------------- /base-projects/CodeCoverageProject/src/main/java/com/unittest/codecoverage/services/PersonService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ssc-public/Software-Engineering-Lab/HEAD/base-projects/CodeCoverageProject/src/main/java/com/unittest/codecoverage/services/PersonService.java -------------------------------------------------------------------------------- /base-projects/CodeCoverageProject/src/main/java/com/unittest/codecoverage/services/TrafficBehaviorService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ssc-public/Software-Engineering-Lab/HEAD/base-projects/CodeCoverageProject/src/main/java/com/unittest/codecoverage/services/TrafficBehaviorService.java -------------------------------------------------------------------------------- /base-projects/CodeCoverageProject/src/main/java/com/unittest/codecoverage/services/impl/PersonServiceImpl.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ssc-public/Software-Engineering-Lab/HEAD/base-projects/CodeCoverageProject/src/main/java/com/unittest/codecoverage/services/impl/PersonServiceImpl.java -------------------------------------------------------------------------------- /base-projects/CodeCoverageProject/src/main/java/com/unittest/codecoverage/services/impl/TrafficBehaviorServiceImpl.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ssc-public/Software-Engineering-Lab/HEAD/base-projects/CodeCoverageProject/src/main/java/com/unittest/codecoverage/services/impl/TrafficBehaviorServiceImpl.java -------------------------------------------------------------------------------- /base-projects/CodeCoverageProject/src/main/resources/application.properties: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /base-projects/CodeCoverageProject/src/test/java/com/unittest/codecoverage/CodecoverageApplicationTests.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ssc-public/Software-Engineering-Lab/HEAD/base-projects/CodeCoverageProject/src/test/java/com/unittest/codecoverage/CodecoverageApplicationTests.java -------------------------------------------------------------------------------- /base-projects/CodeCoverageProject/src/test/java/com/unittest/codecoverage/samples/AssertionsSampleTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ssc-public/Software-Engineering-Lab/HEAD/base-projects/CodeCoverageProject/src/test/java/com/unittest/codecoverage/samples/AssertionsSampleTest.java -------------------------------------------------------------------------------- /base-projects/CodeCoverageProject/src/test/java/com/unittest/codecoverage/samples/CaptorSampleTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ssc-public/Software-Engineering-Lab/HEAD/base-projects/CodeCoverageProject/src/test/java/com/unittest/codecoverage/samples/CaptorSampleTest.java -------------------------------------------------------------------------------- /base-projects/CodeCoverageProject/src/test/java/com/unittest/codecoverage/samples/MockSampleTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ssc-public/Software-Engineering-Lab/HEAD/base-projects/CodeCoverageProject/src/test/java/com/unittest/codecoverage/samples/MockSampleTest.java -------------------------------------------------------------------------------- /base-projects/CodeCoverageProject/src/test/java/com/unittest/codecoverage/samples/MyCustomList.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ssc-public/Software-Engineering-Lab/HEAD/base-projects/CodeCoverageProject/src/test/java/com/unittest/codecoverage/samples/MyCustomList.java -------------------------------------------------------------------------------- /base-projects/CodeCoverageProject/src/test/java/com/unittest/codecoverage/samples/SpySampleTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ssc-public/Software-Engineering-Lab/HEAD/base-projects/CodeCoverageProject/src/test/java/com/unittest/codecoverage/samples/SpySampleTest.java -------------------------------------------------------------------------------- /base-projects/CodeCoverageProject/src/test/java/com/unittest/codecoverage/service/PersonServiceTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ssc-public/Software-Engineering-Lab/HEAD/base-projects/CodeCoverageProject/src/test/java/com/unittest/codecoverage/service/PersonServiceTest.java -------------------------------------------------------------------------------- /base-projects/CodeCoverageProject/src/test/java/com/unittest/codecoverage/service/TrafficBehaviorServiceTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ssc-public/Software-Engineering-Lab/HEAD/base-projects/CodeCoverageProject/src/test/java/com/unittest/codecoverage/service/TrafficBehaviorServiceTest.java -------------------------------------------------------------------------------- /base-projects/GraphTraverser/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ssc-public/Software-Engineering-Lab/HEAD/base-projects/GraphTraverser/README.md -------------------------------------------------------------------------------- /base-projects/GraphTraverser/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ssc-public/Software-Engineering-Lab/HEAD/base-projects/GraphTraverser/pom.xml -------------------------------------------------------------------------------- /base-projects/GraphTraverser/src/main/java/org/example/Main.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ssc-public/Software-Engineering-Lab/HEAD/base-projects/GraphTraverser/src/main/java/org/example/Main.java -------------------------------------------------------------------------------- /base-projects/GraphTraverser/src/main/java/org/example/graphTravelers/BfsGraphTraverser.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ssc-public/Software-Engineering-Lab/HEAD/base-projects/GraphTraverser/src/main/java/org/example/graphTravelers/BfsGraphTraverser.java -------------------------------------------------------------------------------- /base-projects/GraphTraverser/src/main/java/org/example/graphTravelers/DfsGraphTraverser.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ssc-public/Software-Engineering-Lab/HEAD/base-projects/GraphTraverser/src/main/java/org/example/graphTravelers/DfsGraphTraverser.java -------------------------------------------------------------------------------- /base-projects/GraphTraverser/src/main/java/org/example/graphTravelers/Traverser.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ssc-public/Software-Engineering-Lab/HEAD/base-projects/GraphTraverser/src/main/java/org/example/graphTravelers/Traverser.java -------------------------------------------------------------------------------- /base-projects/MessageSendingPractice/MessageSendingPractice.iml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ssc-public/Software-Engineering-Lab/HEAD/base-projects/MessageSendingPractice/MessageSendingPractice.iml -------------------------------------------------------------------------------- /base-projects/MessageSendingPractice/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ssc-public/Software-Engineering-Lab/HEAD/base-projects/MessageSendingPractice/README.md -------------------------------------------------------------------------------- /base-projects/MessageSendingPractice/out/production/MessageSendingPractice/Main.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ssc-public/Software-Engineering-Lab/HEAD/base-projects/MessageSendingPractice/out/production/MessageSendingPractice/Main.class -------------------------------------------------------------------------------- /base-projects/MessageSendingPractice/out/production/MessageSendingPractice/edu/sharif/selab/models/EmailMessage.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ssc-public/Software-Engineering-Lab/HEAD/base-projects/MessageSendingPractice/out/production/MessageSendingPractice/edu/sharif/selab/models/EmailMessage.class -------------------------------------------------------------------------------- /base-projects/MessageSendingPractice/out/production/MessageSendingPractice/edu/sharif/selab/models/Message.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ssc-public/Software-Engineering-Lab/HEAD/base-projects/MessageSendingPractice/out/production/MessageSendingPractice/edu/sharif/selab/models/Message.class -------------------------------------------------------------------------------- /base-projects/MessageSendingPractice/out/production/MessageSendingPractice/edu/sharif/selab/models/SmsMessage.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ssc-public/Software-Engineering-Lab/HEAD/base-projects/MessageSendingPractice/out/production/MessageSendingPractice/edu/sharif/selab/models/SmsMessage.class -------------------------------------------------------------------------------- /base-projects/MessageSendingPractice/out/production/MessageSendingPractice/edu/sharif/selab/services/EmailMessageService.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ssc-public/Software-Engineering-Lab/HEAD/base-projects/MessageSendingPractice/out/production/MessageSendingPractice/edu/sharif/selab/services/EmailMessageService.class -------------------------------------------------------------------------------- /base-projects/MessageSendingPractice/out/production/MessageSendingPractice/edu/sharif/selab/services/MessageService.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ssc-public/Software-Engineering-Lab/HEAD/base-projects/MessageSendingPractice/out/production/MessageSendingPractice/edu/sharif/selab/services/MessageService.class -------------------------------------------------------------------------------- /base-projects/MessageSendingPractice/out/production/MessageSendingPractice/edu/sharif/selab/services/SmsMessageService.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ssc-public/Software-Engineering-Lab/HEAD/base-projects/MessageSendingPractice/out/production/MessageSendingPractice/edu/sharif/selab/services/SmsMessageService.class -------------------------------------------------------------------------------- /base-projects/MessageSendingPractice/src/Main.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ssc-public/Software-Engineering-Lab/HEAD/base-projects/MessageSendingPractice/src/Main.java -------------------------------------------------------------------------------- /base-projects/MessageSendingPractice/src/edu/sharif/selab/models/EmailMessage.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ssc-public/Software-Engineering-Lab/HEAD/base-projects/MessageSendingPractice/src/edu/sharif/selab/models/EmailMessage.java -------------------------------------------------------------------------------- /base-projects/MessageSendingPractice/src/edu/sharif/selab/models/Message.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ssc-public/Software-Engineering-Lab/HEAD/base-projects/MessageSendingPractice/src/edu/sharif/selab/models/Message.java -------------------------------------------------------------------------------- /base-projects/MessageSendingPractice/src/edu/sharif/selab/models/SmsMessage.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ssc-public/Software-Engineering-Lab/HEAD/base-projects/MessageSendingPractice/src/edu/sharif/selab/models/SmsMessage.java -------------------------------------------------------------------------------- /base-projects/MessageSendingPractice/src/edu/sharif/selab/services/EmailMessageService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ssc-public/Software-Engineering-Lab/HEAD/base-projects/MessageSendingPractice/src/edu/sharif/selab/services/EmailMessageService.java -------------------------------------------------------------------------------- /base-projects/MessageSendingPractice/src/edu/sharif/selab/services/MessageService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ssc-public/Software-Engineering-Lab/HEAD/base-projects/MessageSendingPractice/src/edu/sharif/selab/services/MessageService.java -------------------------------------------------------------------------------- /base-projects/MessageSendingPractice/src/edu/sharif/selab/services/SmsMessageService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ssc-public/Software-Engineering-Lab/HEAD/base-projects/MessageSendingPractice/src/edu/sharif/selab/services/SmsMessageService.java -------------------------------------------------------------------------------- /base-projects/Patterns/.gitignore: -------------------------------------------------------------------------------- 1 | .idea 2 | target 3 | -------------------------------------------------------------------------------- /base-projects/Patterns/LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ssc-public/Software-Engineering-Lab/HEAD/base-projects/Patterns/LICENSE -------------------------------------------------------------------------------- /base-projects/Patterns/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ssc-public/Software-Engineering-Lab/HEAD/base-projects/Patterns/README.md -------------------------------------------------------------------------------- /base-projects/Patterns/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ssc-public/Software-Engineering-Lab/HEAD/base-projects/Patterns/pom.xml -------------------------------------------------------------------------------- /base-projects/Patterns/src/main/java/MiniJava/Log/Log.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ssc-public/Software-Engineering-Lab/HEAD/base-projects/Patterns/src/main/java/MiniJava/Log/Log.java -------------------------------------------------------------------------------- /base-projects/Patterns/src/main/java/MiniJava/Main.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ssc-public/Software-Engineering-Lab/HEAD/base-projects/Patterns/src/main/java/MiniJava/Main.java -------------------------------------------------------------------------------- /base-projects/Patterns/src/main/java/MiniJava/codeGenerator/Address.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ssc-public/Software-Engineering-Lab/HEAD/base-projects/Patterns/src/main/java/MiniJava/codeGenerator/Address.java -------------------------------------------------------------------------------- /base-projects/Patterns/src/main/java/MiniJava/codeGenerator/CodeGenerator.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ssc-public/Software-Engineering-Lab/HEAD/base-projects/Patterns/src/main/java/MiniJava/codeGenerator/CodeGenerator.java -------------------------------------------------------------------------------- /base-projects/Patterns/src/main/java/MiniJava/codeGenerator/Memory.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ssc-public/Software-Engineering-Lab/HEAD/base-projects/Patterns/src/main/java/MiniJava/codeGenerator/Memory.java -------------------------------------------------------------------------------- /base-projects/Patterns/src/main/java/MiniJava/codeGenerator/Operation.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ssc-public/Software-Engineering-Lab/HEAD/base-projects/Patterns/src/main/java/MiniJava/codeGenerator/Operation.java -------------------------------------------------------------------------------- /base-projects/Patterns/src/main/java/MiniJava/codeGenerator/TypeAddress.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ssc-public/Software-Engineering-Lab/HEAD/base-projects/Patterns/src/main/java/MiniJava/codeGenerator/TypeAddress.java -------------------------------------------------------------------------------- /base-projects/Patterns/src/main/java/MiniJava/codeGenerator/varType.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ssc-public/Software-Engineering-Lab/HEAD/base-projects/Patterns/src/main/java/MiniJava/codeGenerator/varType.java -------------------------------------------------------------------------------- /base-projects/Patterns/src/main/java/MiniJava/errorHandler/ErrorHandler.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ssc-public/Software-Engineering-Lab/HEAD/base-projects/Patterns/src/main/java/MiniJava/errorHandler/ErrorHandler.java -------------------------------------------------------------------------------- /base-projects/Patterns/src/main/java/MiniJava/parser/Action.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ssc-public/Software-Engineering-Lab/HEAD/base-projects/Patterns/src/main/java/MiniJava/parser/Action.java -------------------------------------------------------------------------------- /base-projects/Patterns/src/main/java/MiniJava/parser/NonTerminal.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ssc-public/Software-Engineering-Lab/HEAD/base-projects/Patterns/src/main/java/MiniJava/parser/NonTerminal.java -------------------------------------------------------------------------------- /base-projects/Patterns/src/main/java/MiniJava/parser/ParseTable.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ssc-public/Software-Engineering-Lab/HEAD/base-projects/Patterns/src/main/java/MiniJava/parser/ParseTable.java -------------------------------------------------------------------------------- /base-projects/Patterns/src/main/java/MiniJava/parser/Parser.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ssc-public/Software-Engineering-Lab/HEAD/base-projects/Patterns/src/main/java/MiniJava/parser/Parser.java -------------------------------------------------------------------------------- /base-projects/Patterns/src/main/java/MiniJava/parser/Rule.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ssc-public/Software-Engineering-Lab/HEAD/base-projects/Patterns/src/main/java/MiniJava/parser/Rule.java -------------------------------------------------------------------------------- /base-projects/Patterns/src/main/java/MiniJava/scanner/lexicalAnalyzer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ssc-public/Software-Engineering-Lab/HEAD/base-projects/Patterns/src/main/java/MiniJava/scanner/lexicalAnalyzer.java -------------------------------------------------------------------------------- /base-projects/Patterns/src/main/java/MiniJava/scanner/token/Token.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ssc-public/Software-Engineering-Lab/HEAD/base-projects/Patterns/src/main/java/MiniJava/scanner/token/Token.java -------------------------------------------------------------------------------- /base-projects/Patterns/src/main/java/MiniJava/scanner/type/Type.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ssc-public/Software-Engineering-Lab/HEAD/base-projects/Patterns/src/main/java/MiniJava/scanner/type/Type.java -------------------------------------------------------------------------------- /base-projects/Patterns/src/main/java/MiniJava/semantic/symbol/Symbol.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ssc-public/Software-Engineering-Lab/HEAD/base-projects/Patterns/src/main/java/MiniJava/semantic/symbol/Symbol.java -------------------------------------------------------------------------------- /base-projects/Patterns/src/main/java/MiniJava/semantic/symbol/SymbolTable.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ssc-public/Software-Engineering-Lab/HEAD/base-projects/Patterns/src/main/java/MiniJava/semantic/symbol/SymbolTable.java -------------------------------------------------------------------------------- /base-projects/Patterns/src/main/java/MiniJava/semantic/symbol/SymbolType.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ssc-public/Software-Engineering-Lab/HEAD/base-projects/Patterns/src/main/java/MiniJava/semantic/symbol/SymbolType.java -------------------------------------------------------------------------------- /base-projects/Patterns/src/main/java/graph/Edge.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ssc-public/Software-Engineering-Lab/HEAD/base-projects/Patterns/src/main/java/graph/Edge.java -------------------------------------------------------------------------------- /base-projects/Patterns/src/main/java/graph/Graph.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ssc-public/Software-Engineering-Lab/HEAD/base-projects/Patterns/src/main/java/graph/Graph.java -------------------------------------------------------------------------------- /base-projects/Patterns/src/main/java/graph/Node.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ssc-public/Software-Engineering-Lab/HEAD/base-projects/Patterns/src/main/java/graph/Node.java -------------------------------------------------------------------------------- /base-projects/Patterns/src/main/resources/Rules: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ssc-public/Software-Engineering-Lab/HEAD/base-projects/Patterns/src/main/resources/Rules -------------------------------------------------------------------------------- /base-projects/Patterns/src/main/resources/code: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ssc-public/Software-Engineering-Lab/HEAD/base-projects/Patterns/src/main/resources/code -------------------------------------------------------------------------------- /base-projects/Patterns/src/main/resources/parseTable: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ssc-public/Software-Engineering-Lab/HEAD/base-projects/Patterns/src/main/resources/parseTable -------------------------------------------------------------------------------- /base-projects/ProfilingTest/.idea/encodings.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ssc-public/Software-Engineering-Lab/HEAD/base-projects/ProfilingTest/.idea/encodings.xml -------------------------------------------------------------------------------- /base-projects/ProfilingTest/.idea/misc.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ssc-public/Software-Engineering-Lab/HEAD/base-projects/ProfilingTest/.idea/misc.xml -------------------------------------------------------------------------------- /base-projects/ProfilingTest/.idea/modules.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ssc-public/Software-Engineering-Lab/HEAD/base-projects/ProfilingTest/.idea/modules.xml -------------------------------------------------------------------------------- /base-projects/ProfilingTest/.idea/sonarlint/issuestore/0/1/01142b20d1bf46e5dab4d0fcac2c3d54f43dd924: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ssc-public/Software-Engineering-Lab/HEAD/base-projects/ProfilingTest/.idea/sonarlint/issuestore/0/1/01142b20d1bf46e5dab4d0fcac2c3d54f43dd924 -------------------------------------------------------------------------------- /base-projects/ProfilingTest/.idea/sonarlint/issuestore/c/a/cab3c29a50a94d58372a025e708bce2bd299d493: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ssc-public/Software-Engineering-Lab/HEAD/base-projects/ProfilingTest/.idea/sonarlint/issuestore/c/a/cab3c29a50a94d58372a025e708bce2bd299d493 -------------------------------------------------------------------------------- /base-projects/ProfilingTest/.idea/sonarlint/issuestore/f/6/f68b2598f0b998bb7b5c8c79127c3e14af936edc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ssc-public/Software-Engineering-Lab/HEAD/base-projects/ProfilingTest/.idea/sonarlint/issuestore/f/6/f68b2598f0b998bb7b5c8c79127c3e14af936edc -------------------------------------------------------------------------------- /base-projects/ProfilingTest/.idea/sonarlint/issuestore/index.pb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ssc-public/Software-Engineering-Lab/HEAD/base-projects/ProfilingTest/.idea/sonarlint/issuestore/index.pb -------------------------------------------------------------------------------- /base-projects/ProfilingTest/.idea/workspace.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ssc-public/Software-Engineering-Lab/HEAD/base-projects/ProfilingTest/.idea/workspace.xml -------------------------------------------------------------------------------- /base-projects/ProfilingTest/ProfilingSample.iml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ssc-public/Software-Engineering-Lab/HEAD/base-projects/ProfilingTest/ProfilingSample.iml -------------------------------------------------------------------------------- /base-projects/ProfilingTest/ProfilingTest.iml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ssc-public/Software-Engineering-Lab/HEAD/base-projects/ProfilingTest/ProfilingTest.iml -------------------------------------------------------------------------------- /base-projects/ProfilingTest/out/production/ProfilingSample/A.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ssc-public/Software-Engineering-Lab/HEAD/base-projects/ProfilingTest/out/production/ProfilingSample/A.class -------------------------------------------------------------------------------- /base-projects/ProfilingTest/out/production/ProfilingSample/B.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ssc-public/Software-Engineering-Lab/HEAD/base-projects/ProfilingTest/out/production/ProfilingSample/B.class -------------------------------------------------------------------------------- /base-projects/ProfilingTest/out/production/ProfilingSample/MainSource.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ssc-public/Software-Engineering-Lab/HEAD/base-projects/ProfilingTest/out/production/ProfilingSample/MainSource.class -------------------------------------------------------------------------------- /base-projects/ProfilingTest/out/production/ProfilingSample/Utils.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ssc-public/Software-Engineering-Lab/HEAD/base-projects/ProfilingTest/out/production/ProfilingSample/Utils.class -------------------------------------------------------------------------------- /base-projects/ProfilingTest/out/production/ProfilingTest/A.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ssc-public/Software-Engineering-Lab/HEAD/base-projects/ProfilingTest/out/production/ProfilingTest/A.class -------------------------------------------------------------------------------- /base-projects/ProfilingTest/out/production/ProfilingTest/B.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ssc-public/Software-Engineering-Lab/HEAD/base-projects/ProfilingTest/out/production/ProfilingTest/B.class -------------------------------------------------------------------------------- /base-projects/ProfilingTest/out/production/ProfilingTest/JavaCup.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ssc-public/Software-Engineering-Lab/HEAD/base-projects/ProfilingTest/out/production/ProfilingTest/JavaCup.class -------------------------------------------------------------------------------- /base-projects/ProfilingTest/out/production/ProfilingTest/MainSource.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ssc-public/Software-Engineering-Lab/HEAD/base-projects/ProfilingTest/out/production/ProfilingTest/MainSource.class -------------------------------------------------------------------------------- /base-projects/ProfilingTest/out/production/ProfilingTest/Utils.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ssc-public/Software-Engineering-Lab/HEAD/base-projects/ProfilingTest/out/production/ProfilingTest/Utils.class -------------------------------------------------------------------------------- /base-projects/ProfilingTest/src/A.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ssc-public/Software-Engineering-Lab/HEAD/base-projects/ProfilingTest/src/A.java -------------------------------------------------------------------------------- /base-projects/ProfilingTest/src/B.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ssc-public/Software-Engineering-Lab/HEAD/base-projects/ProfilingTest/src/B.java -------------------------------------------------------------------------------- /base-projects/ProfilingTest/src/JavaCup.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ssc-public/Software-Engineering-Lab/HEAD/base-projects/ProfilingTest/src/JavaCup.java -------------------------------------------------------------------------------- /base-projects/ProfilingTest/src/MainSource.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ssc-public/Software-Engineering-Lab/HEAD/base-projects/ProfilingTest/src/MainSource.java -------------------------------------------------------------------------------- /base-projects/ProfilingTest/src/Utils.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ssc-public/Software-Engineering-Lab/HEAD/base-projects/ProfilingTest/src/Utils.java -------------------------------------------------------------------------------- /base-projects/SOLID-Principles/Projects.iml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ssc-public/Software-Engineering-Lab/HEAD/base-projects/SOLID-Principles/Projects.iml -------------------------------------------------------------------------------- /base-projects/SOLID-Principles/src/Food.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ssc-public/Software-Engineering-Lab/HEAD/base-projects/SOLID-Principles/src/Food.java -------------------------------------------------------------------------------- /base-projects/SOLID-Principles/src/Main.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ssc-public/Software-Engineering-Lab/HEAD/base-projects/SOLID-Principles/src/Main.java -------------------------------------------------------------------------------- /base-projects/SOLID-Principles/src/Order.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ssc-public/Software-Engineering-Lab/HEAD/base-projects/SOLID-Principles/src/Order.java -------------------------------------------------------------------------------- /base-projects/SOLID-Principles/src/PaymentServices/OnSiteOrderService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ssc-public/Software-Engineering-Lab/HEAD/base-projects/SOLID-Principles/src/PaymentServices/OnSiteOrderService.java -------------------------------------------------------------------------------- /base-projects/SOLID-Principles/src/PaymentServices/OnlineOrderService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ssc-public/Software-Engineering-Lab/HEAD/base-projects/SOLID-Principles/src/PaymentServices/OnlineOrderService.java -------------------------------------------------------------------------------- /base-projects/SOLID-Principles/src/PaymentServices/OrderService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ssc-public/Software-Engineering-Lab/HEAD/base-projects/SOLID-Principles/src/PaymentServices/OrderService.java -------------------------------------------------------------------------------- /base-projects/UserManagement/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ssc-public/Software-Engineering-Lab/HEAD/base-projects/UserManagement/.gitignore -------------------------------------------------------------------------------- /base-projects/UserManagement/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ssc-public/Software-Engineering-Lab/HEAD/base-projects/UserManagement/README.md -------------------------------------------------------------------------------- /base-projects/UserManagement/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ssc-public/Software-Engineering-Lab/HEAD/base-projects/UserManagement/pom.xml -------------------------------------------------------------------------------- /base-projects/UserManagement/src/main/java/ir/selab/tdd/domain/User.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ssc-public/Software-Engineering-Lab/HEAD/base-projects/UserManagement/src/main/java/ir/selab/tdd/domain/User.java -------------------------------------------------------------------------------- /base-projects/UserManagement/src/main/java/ir/selab/tdd/repository/UserRepository.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ssc-public/Software-Engineering-Lab/HEAD/base-projects/UserManagement/src/main/java/ir/selab/tdd/repository/UserRepository.java -------------------------------------------------------------------------------- /base-projects/UserManagement/src/main/java/ir/selab/tdd/service/UserService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ssc-public/Software-Engineering-Lab/HEAD/base-projects/UserManagement/src/main/java/ir/selab/tdd/service/UserService.java -------------------------------------------------------------------------------- /base-projects/UserManagement/src/test/java/ir/selab/tdd/UserRepositoryTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ssc-public/Software-Engineering-Lab/HEAD/base-projects/UserManagement/src/test/java/ir/selab/tdd/UserRepositoryTest.java -------------------------------------------------------------------------------- /base-projects/UserManagement/src/test/java/ir/selab/tdd/UserServiceTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ssc-public/Software-Engineering-Lab/HEAD/base-projects/UserManagement/src/test/java/ir/selab/tdd/UserServiceTest.java -------------------------------------------------------------------------------- /base-projects/json-simple/.classpath: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ssc-public/Software-Engineering-Lab/HEAD/base-projects/json-simple/.classpath -------------------------------------------------------------------------------- /base-projects/json-simple/.project: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ssc-public/Software-Engineering-Lab/HEAD/base-projects/json-simple/.project -------------------------------------------------------------------------------- /base-projects/json-simple/.settings/org.eclipse.core.resources.prefs: -------------------------------------------------------------------------------- 1 | #Mon Feb 06 00:32:07 CST 2012 2 | eclipse.preferences.version=1 3 | encoding/=UTF-8 4 | -------------------------------------------------------------------------------- /base-projects/json-simple/AUTHORS.txt: -------------------------------------------------------------------------------- 1 | Yidong Fang 2 | Chris Nokleberg 3 | Dave Hughes 4 | -------------------------------------------------------------------------------- /base-projects/json-simple/ChangeLog.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ssc-public/Software-Engineering-Lab/HEAD/base-projects/json-simple/ChangeLog.txt -------------------------------------------------------------------------------- /base-projects/json-simple/LICENSE.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ssc-public/Software-Engineering-Lab/HEAD/base-projects/json-simple/LICENSE.txt -------------------------------------------------------------------------------- /base-projects/json-simple/README.txt: -------------------------------------------------------------------------------- 1 | Please visit: 2 | http://code.google.com/p/json-simple/ -------------------------------------------------------------------------------- /base-projects/json-simple/VERSION.txt: -------------------------------------------------------------------------------- 1 | 1.1.1 2 | -------------------------------------------------------------------------------- /base-projects/json-simple/build.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ssc-public/Software-Engineering-Lab/HEAD/base-projects/json-simple/build.xml -------------------------------------------------------------------------------- /base-projects/json-simple/doc/json.lex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ssc-public/Software-Engineering-Lab/HEAD/base-projects/json-simple/doc/json.lex -------------------------------------------------------------------------------- /base-projects/json-simple/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ssc-public/Software-Engineering-Lab/HEAD/base-projects/json-simple/pom.xml -------------------------------------------------------------------------------- /base-projects/json-simple/src/main/java/org/json/simple/JSONArray.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ssc-public/Software-Engineering-Lab/HEAD/base-projects/json-simple/src/main/java/org/json/simple/JSONArray.java -------------------------------------------------------------------------------- /base-projects/json-simple/src/main/java/org/json/simple/JSONAware.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ssc-public/Software-Engineering-Lab/HEAD/base-projects/json-simple/src/main/java/org/json/simple/JSONAware.java -------------------------------------------------------------------------------- /base-projects/json-simple/src/main/java/org/json/simple/JSONObject.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ssc-public/Software-Engineering-Lab/HEAD/base-projects/json-simple/src/main/java/org/json/simple/JSONObject.java -------------------------------------------------------------------------------- /base-projects/json-simple/src/main/java/org/json/simple/JSONStreamAware.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ssc-public/Software-Engineering-Lab/HEAD/base-projects/json-simple/src/main/java/org/json/simple/JSONStreamAware.java -------------------------------------------------------------------------------- /base-projects/json-simple/src/main/java/org/json/simple/JSONValue.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ssc-public/Software-Engineering-Lab/HEAD/base-projects/json-simple/src/main/java/org/json/simple/JSONValue.java -------------------------------------------------------------------------------- /base-projects/json-simple/src/main/java/org/json/simple/parser/ContainerFactory.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ssc-public/Software-Engineering-Lab/HEAD/base-projects/json-simple/src/main/java/org/json/simple/parser/ContainerFactory.java -------------------------------------------------------------------------------- /base-projects/json-simple/src/main/java/org/json/simple/parser/ContentHandler.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ssc-public/Software-Engineering-Lab/HEAD/base-projects/json-simple/src/main/java/org/json/simple/parser/ContentHandler.java -------------------------------------------------------------------------------- /base-projects/json-simple/src/main/java/org/json/simple/parser/JSONParser.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ssc-public/Software-Engineering-Lab/HEAD/base-projects/json-simple/src/main/java/org/json/simple/parser/JSONParser.java -------------------------------------------------------------------------------- /base-projects/json-simple/src/main/java/org/json/simple/parser/ParseException.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ssc-public/Software-Engineering-Lab/HEAD/base-projects/json-simple/src/main/java/org/json/simple/parser/ParseException.java -------------------------------------------------------------------------------- /base-projects/json-simple/src/main/java/org/json/simple/parser/Yylex.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ssc-public/Software-Engineering-Lab/HEAD/base-projects/json-simple/src/main/java/org/json/simple/parser/Yylex.java -------------------------------------------------------------------------------- /base-projects/json-simple/src/main/java/org/json/simple/parser/Yytoken.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ssc-public/Software-Engineering-Lab/HEAD/base-projects/json-simple/src/main/java/org/json/simple/parser/Yytoken.java -------------------------------------------------------------------------------- /base-projects/json-simple/src/test/java/org/json/simple/TestJson.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ssc-public/Software-Engineering-Lab/HEAD/base-projects/json-simple/src/test/java/org/json/simple/TestJson.java -------------------------------------------------------------------------------- /base-projects/json-simple/target/classes/org/json/simple/JSONArray.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ssc-public/Software-Engineering-Lab/HEAD/base-projects/json-simple/target/classes/org/json/simple/JSONArray.class -------------------------------------------------------------------------------- /base-projects/json-simple/target/classes/org/json/simple/JSONAware.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ssc-public/Software-Engineering-Lab/HEAD/base-projects/json-simple/target/classes/org/json/simple/JSONAware.class -------------------------------------------------------------------------------- /base-projects/json-simple/target/classes/org/json/simple/JSONObject.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ssc-public/Software-Engineering-Lab/HEAD/base-projects/json-simple/target/classes/org/json/simple/JSONObject.class -------------------------------------------------------------------------------- /base-projects/json-simple/target/classes/org/json/simple/JSONStreamAware.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ssc-public/Software-Engineering-Lab/HEAD/base-projects/json-simple/target/classes/org/json/simple/JSONStreamAware.class -------------------------------------------------------------------------------- /base-projects/json-simple/target/classes/org/json/simple/JSONValue.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ssc-public/Software-Engineering-Lab/HEAD/base-projects/json-simple/target/classes/org/json/simple/JSONValue.class -------------------------------------------------------------------------------- /base-projects/json-simple/target/classes/org/json/simple/parser/ContainerFactory.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ssc-public/Software-Engineering-Lab/HEAD/base-projects/json-simple/target/classes/org/json/simple/parser/ContainerFactory.class -------------------------------------------------------------------------------- /base-projects/json-simple/target/classes/org/json/simple/parser/ContentHandler.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ssc-public/Software-Engineering-Lab/HEAD/base-projects/json-simple/target/classes/org/json/simple/parser/ContentHandler.class -------------------------------------------------------------------------------- /base-projects/json-simple/target/classes/org/json/simple/parser/JSONParser.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ssc-public/Software-Engineering-Lab/HEAD/base-projects/json-simple/target/classes/org/json/simple/parser/JSONParser.class -------------------------------------------------------------------------------- /base-projects/json-simple/target/classes/org/json/simple/parser/ParseException.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ssc-public/Software-Engineering-Lab/HEAD/base-projects/json-simple/target/classes/org/json/simple/parser/ParseException.class -------------------------------------------------------------------------------- /base-projects/json-simple/target/classes/org/json/simple/parser/Yylex.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ssc-public/Software-Engineering-Lab/HEAD/base-projects/json-simple/target/classes/org/json/simple/parser/Yylex.class -------------------------------------------------------------------------------- /base-projects/json-simple/target/classes/org/json/simple/parser/Yytoken.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ssc-public/Software-Engineering-Lab/HEAD/base-projects/json-simple/target/classes/org/json/simple/parser/Yytoken.class -------------------------------------------------------------------------------- /base-projects/json-simple/target/test-classes/org/json/simple/TestJson.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ssc-public/Software-Engineering-Lab/HEAD/base-projects/json-simple/target/test-classes/org/json/simple/TestJson.class -------------------------------------------------------------------------------- /base-projects/json-simple/target/test-classes/org/json/simple/TestJson2.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ssc-public/Software-Engineering-Lab/HEAD/base-projects/json-simple/target/test-classes/org/json/simple/TestJson2.class -------------------------------------------------------------------------------- /base-projects/json-simple/test.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ssc-public/Software-Engineering-Lab/HEAD/base-projects/json-simple/test.xml -------------------------------------------------------------------------------- /base-projects/library/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ssc-public/Software-Engineering-Lab/HEAD/base-projects/library/.gitignore -------------------------------------------------------------------------------- /base-projects/library/.idea/.gitignore: -------------------------------------------------------------------------------- 1 | # Default ignored files 2 | /shelf/ 3 | /workspace.xml 4 | -------------------------------------------------------------------------------- /base-projects/library/.idea/misc.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ssc-public/Software-Engineering-Lab/HEAD/base-projects/library/.idea/misc.xml -------------------------------------------------------------------------------- /base-projects/library/.idea/modules.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ssc-public/Software-Engineering-Lab/HEAD/base-projects/library/.idea/modules.xml -------------------------------------------------------------------------------- /base-projects/library/.idea/uiDesigner.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ssc-public/Software-Engineering-Lab/HEAD/base-projects/library/.idea/uiDesigner.xml -------------------------------------------------------------------------------- /base-projects/library/.idea/vcs.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ssc-public/Software-Engineering-Lab/HEAD/base-projects/library/.idea/vcs.xml -------------------------------------------------------------------------------- /base-projects/library/library.iml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ssc-public/Software-Engineering-Lab/HEAD/base-projects/library/library.iml -------------------------------------------------------------------------------- /base-projects/library/src/main/Main.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ssc-public/Software-Engineering-Lab/HEAD/base-projects/library/src/main/Main.java -------------------------------------------------------------------------------- /base-projects/library/src/main/classes/Book.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ssc-public/Software-Engineering-Lab/HEAD/base-projects/library/src/main/classes/Book.java -------------------------------------------------------------------------------- /base-projects/library/src/main/classes/Library.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ssc-public/Software-Engineering-Lab/HEAD/base-projects/library/src/main/classes/Library.java -------------------------------------------------------------------------------- /base-projects/library/src/main/classes/SearchByType.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ssc-public/Software-Engineering-Lab/HEAD/base-projects/library/src/main/classes/SearchByType.java -------------------------------------------------------------------------------- /base-projects/library/src/main/classes/Student.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ssc-public/Software-Engineering-Lab/HEAD/base-projects/library/src/main/classes/Student.java -------------------------------------------------------------------------------- /base-projects/library/src/test/classes/note.txt: -------------------------------------------------------------------------------- 1 | Write your tests here. -------------------------------------------------------------------------------- /base-projects/notes/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ssc-public/Software-Engineering-Lab/HEAD/base-projects/notes/.gitignore -------------------------------------------------------------------------------- /base-projects/notes/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ssc-public/Software-Engineering-Lab/HEAD/base-projects/notes/README.md -------------------------------------------------------------------------------- /base-projects/notes/apps/note/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /base-projects/notes/apps/note/admin.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ssc-public/Software-Engineering-Lab/HEAD/base-projects/notes/apps/note/admin.py -------------------------------------------------------------------------------- /base-projects/notes/apps/note/apps.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ssc-public/Software-Engineering-Lab/HEAD/base-projects/notes/apps/note/apps.py -------------------------------------------------------------------------------- /base-projects/notes/apps/note/forms.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ssc-public/Software-Engineering-Lab/HEAD/base-projects/notes/apps/note/forms.py -------------------------------------------------------------------------------- /base-projects/notes/apps/note/migrations/0001_initial.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ssc-public/Software-Engineering-Lab/HEAD/base-projects/notes/apps/note/migrations/0001_initial.py -------------------------------------------------------------------------------- /base-projects/notes/apps/note/migrations/0002_initial.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ssc-public/Software-Engineering-Lab/HEAD/base-projects/notes/apps/note/migrations/0002_initial.py -------------------------------------------------------------------------------- /base-projects/notes/apps/note/migrations/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /base-projects/notes/apps/note/models.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ssc-public/Software-Engineering-Lab/HEAD/base-projects/notes/apps/note/models.py -------------------------------------------------------------------------------- /base-projects/notes/apps/note/tests.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ssc-public/Software-Engineering-Lab/HEAD/base-projects/notes/apps/note/tests.py -------------------------------------------------------------------------------- /base-projects/notes/apps/note/urls.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ssc-public/Software-Engineering-Lab/HEAD/base-projects/notes/apps/note/urls.py -------------------------------------------------------------------------------- /base-projects/notes/apps/note/views.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ssc-public/Software-Engineering-Lab/HEAD/base-projects/notes/apps/note/views.py -------------------------------------------------------------------------------- /base-projects/notes/apps/user/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /base-projects/notes/apps/user/admin.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ssc-public/Software-Engineering-Lab/HEAD/base-projects/notes/apps/user/admin.py -------------------------------------------------------------------------------- /base-projects/notes/apps/user/apps.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ssc-public/Software-Engineering-Lab/HEAD/base-projects/notes/apps/user/apps.py -------------------------------------------------------------------------------- /base-projects/notes/apps/user/forms.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ssc-public/Software-Engineering-Lab/HEAD/base-projects/notes/apps/user/forms.py -------------------------------------------------------------------------------- /base-projects/notes/apps/user/migrations/0001_initial.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ssc-public/Software-Engineering-Lab/HEAD/base-projects/notes/apps/user/migrations/0001_initial.py -------------------------------------------------------------------------------- /base-projects/notes/apps/user/migrations/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /base-projects/notes/apps/user/models.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ssc-public/Software-Engineering-Lab/HEAD/base-projects/notes/apps/user/models.py -------------------------------------------------------------------------------- /base-projects/notes/apps/user/tests.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ssc-public/Software-Engineering-Lab/HEAD/base-projects/notes/apps/user/tests.py -------------------------------------------------------------------------------- /base-projects/notes/apps/user/urls.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ssc-public/Software-Engineering-Lab/HEAD/base-projects/notes/apps/user/urls.py -------------------------------------------------------------------------------- /base-projects/notes/apps/user/views.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ssc-public/Software-Engineering-Lab/HEAD/base-projects/notes/apps/user/views.py -------------------------------------------------------------------------------- /base-projects/notes/manage.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ssc-public/Software-Engineering-Lab/HEAD/base-projects/notes/manage.py -------------------------------------------------------------------------------- /base-projects/notes/notes/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /base-projects/notes/notes/asgi.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ssc-public/Software-Engineering-Lab/HEAD/base-projects/notes/notes/asgi.py -------------------------------------------------------------------------------- /base-projects/notes/notes/settings.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ssc-public/Software-Engineering-Lab/HEAD/base-projects/notes/notes/settings.py -------------------------------------------------------------------------------- /base-projects/notes/notes/urls.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ssc-public/Software-Engineering-Lab/HEAD/base-projects/notes/notes/urls.py -------------------------------------------------------------------------------- /base-projects/notes/notes/wsgi.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ssc-public/Software-Engineering-Lab/HEAD/base-projects/notes/notes/wsgi.py -------------------------------------------------------------------------------- /base-projects/notes/requirements.txt: -------------------------------------------------------------------------------- 1 | django -------------------------------------------------------------------------------- /course-instructions/SE-Lab_instruction_14012.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ssc-public/Software-Engineering-Lab/HEAD/course-instructions/SE-Lab_instruction_14012.md -------------------------------------------------------------------------------- /course-instructions/experiment-design-metamodel.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ssc-public/Software-Engineering-Lab/HEAD/course-instructions/experiment-design-metamodel.md -------------------------------------------------------------------------------- /courseworks/experiments/BDD/index.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ssc-public/Software-Engineering-Lab/HEAD/courseworks/experiments/BDD/index.md -------------------------------------------------------------------------------- /courseworks/experiments/BDD/problem1.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ssc-public/Software-Engineering-Lab/HEAD/courseworks/experiments/BDD/problem1.md -------------------------------------------------------------------------------- /courseworks/experiments/BDD/problem2.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ssc-public/Software-Engineering-Lab/HEAD/courseworks/experiments/BDD/problem2.md -------------------------------------------------------------------------------- /courseworks/experiments/ITIL.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ssc-public/Software-Engineering-Lab/HEAD/courseworks/experiments/ITIL.md -------------------------------------------------------------------------------- /courseworks/experiments/TDD-and-coverage.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ssc-public/Software-Engineering-Lab/HEAD/courseworks/experiments/TDD-and-coverage.md -------------------------------------------------------------------------------- /courseworks/experiments/docker-v1.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ssc-public/Software-Engineering-Lab/HEAD/courseworks/experiments/docker-v1.md -------------------------------------------------------------------------------- /courseworks/experiments/docker-v2.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ssc-public/Software-Engineering-Lab/HEAD/courseworks/experiments/docker-v2.md -------------------------------------------------------------------------------- /courseworks/experiments/git/index.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ssc-public/Software-Engineering-Lab/HEAD/courseworks/experiments/git/index.md -------------------------------------------------------------------------------- /courseworks/experiments/git/lab1.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ssc-public/Software-Engineering-Lab/HEAD/courseworks/experiments/git/lab1.md -------------------------------------------------------------------------------- /courseworks/experiments/git/lab2.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ssc-public/Software-Engineering-Lab/HEAD/courseworks/experiments/git/lab2.md -------------------------------------------------------------------------------- /courseworks/experiments/object-oriented-principles/PaymentProcessor.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ssc-public/Software-Engineering-Lab/HEAD/courseworks/experiments/object-oriented-principles/PaymentProcessor.java -------------------------------------------------------------------------------- /courseworks/experiments/object-oriented-principles/image-1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ssc-public/Software-Engineering-Lab/HEAD/courseworks/experiments/object-oriented-principles/image-1.png -------------------------------------------------------------------------------- /courseworks/experiments/object-oriented-principles/image-2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ssc-public/Software-Engineering-Lab/HEAD/courseworks/experiments/object-oriented-principles/image-2.png -------------------------------------------------------------------------------- /courseworks/experiments/object-oriented-principles/image.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ssc-public/Software-Engineering-Lab/HEAD/courseworks/experiments/object-oriented-principles/image.png -------------------------------------------------------------------------------- /courseworks/experiments/object-oriented-principles/index.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ssc-public/Software-Engineering-Lab/HEAD/courseworks/experiments/object-oriented-principles/index.md -------------------------------------------------------------------------------- /courseworks/experiments/object-oriented-principles/lab1.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ssc-public/Software-Engineering-Lab/HEAD/courseworks/experiments/object-oriented-principles/lab1.md -------------------------------------------------------------------------------- /courseworks/experiments/object-oriented-principles/lab2.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ssc-public/Software-Engineering-Lab/HEAD/courseworks/experiments/object-oriented-principles/lab2.md -------------------------------------------------------------------------------- /courseworks/experiments/patterns-and-refactoring.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ssc-public/Software-Engineering-Lab/HEAD/courseworks/experiments/patterns-and-refactoring.md -------------------------------------------------------------------------------- /courseworks/experiments/patterns.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ssc-public/Software-Engineering-Lab/HEAD/courseworks/experiments/patterns.md -------------------------------------------------------------------------------- /courseworks/experiments/profiling.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ssc-public/Software-Engineering-Lab/HEAD/courseworks/experiments/profiling.md -------------------------------------------------------------------------------- /courseworks/experiments/refactoring.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ssc-public/Software-Engineering-Lab/HEAD/courseworks/experiments/refactoring.md -------------------------------------------------------------------------------- /educational-resources/Architectural Patterns/Presentation - Microservices Architecture.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ssc-public/Software-Engineering-Lab/HEAD/educational-resources/Architectural Patterns/Presentation - Microservices Architecture.pdf -------------------------------------------------------------------------------- /educational-resources/Architectural Patterns/Presentation - Software_Architecture_Patterns.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ssc-public/Software-Engineering-Lab/HEAD/educational-resources/Architectural Patterns/Presentation - Software_Architecture_Patterns.pdf -------------------------------------------------------------------------------- /educational-resources/BDD/BDD in Action.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ssc-public/Software-Engineering-Lab/HEAD/educational-resources/BDD/BDD in Action.pdf -------------------------------------------------------------------------------- /educational-resources/BDD/BDD using Cocumber - Printable.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ssc-public/Software-Engineering-Lab/HEAD/educational-resources/BDD/BDD using Cocumber - Printable.pdf -------------------------------------------------------------------------------- /educational-resources/BDD/BDD-example.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ssc-public/Software-Engineering-Lab/HEAD/educational-resources/BDD/BDD-example.md -------------------------------------------------------------------------------- /educational-resources/BDD/Example.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ssc-public/Software-Engineering-Lab/HEAD/educational-resources/BDD/Example.pdf -------------------------------------------------------------------------------- /educational-resources/BDD/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ssc-public/Software-Engineering-Lab/HEAD/educational-resources/BDD/README.md -------------------------------------------------------------------------------- /educational-resources/ITIL.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ssc-public/Software-Engineering-Lab/HEAD/educational-resources/ITIL.md -------------------------------------------------------------------------------- /educational-resources/SOLID/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ssc-public/Software-Engineering-Lab/HEAD/educational-resources/SOLID/README.md -------------------------------------------------------------------------------- /educational-resources/SOLID/عنکبوت يک اسب نيست.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ssc-public/Software-Engineering-Lab/HEAD/educational-resources/SOLID/عنکبوت يک اسب نيست.pdf -------------------------------------------------------------------------------- /educational-resources/TDD/An-Introduction-To-TDD.pptx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ssc-public/Software-Engineering-Lab/HEAD/educational-resources/TDD/An-Introduction-To-TDD.pptx -------------------------------------------------------------------------------- /educational-resources/TDD/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ssc-public/Software-Engineering-Lab/HEAD/educational-resources/TDD/README.md -------------------------------------------------------------------------------- /educational-resources/docker/Learning Domain-Driven Design Aligning Software Architecture and Business Strategy by Vladik Khononov.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ssc-public/Software-Engineering-Lab/HEAD/educational-resources/docker/Learning Domain-Driven Design Aligning Software Architecture and Business Strategy by Vladik Khononov.pdf -------------------------------------------------------------------------------- /educational-resources/project-management/board.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ssc-public/Software-Engineering-Lab/HEAD/educational-resources/project-management/board.md --------------------------------------------------------------------------------